@charset "utf-8";
/* CSS Document */
.ls-tlhf li { margin-top: 15px; width: 100%; height: auto; }
.ls-tlhf li a { display: block; width: 100%; height: 100%; }
.ls-tlhf li a img { width: 100%; height: 100%; }
.ls-tlhf li a .img-title { display: none; }
@media (max-width:767px) {
  .ls-tlhf{
    padding: 0 10px;box-sizing: border-box;
  }
  .ls-tlhf li { margin-top: 10px; }
}
/*大标题*/
.big_main { height: 118px; background: url("../images_new/tt_bg.png") repeat; border: 1px solid #fbdfc1; margin: 15px 0 34px; }
.bigtitle { height: 118px; position: relative; z-index: 99; padding: 0 35px 0 120px; }
.bigtitle .tit { position: absolute; left: 8px; top: -8px; }
.bigtitle .title { line-height: 50px; text-align: center; padding: 16px 0 0; }
.bigtitle .title a { color: #454545; font-size: 32px; font-weight: bold; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.bigtitle .remarks { font-size: 15px; color: #666; line-height: 30px; text-align: left; height: 30px; overflow: hidden; }
.bigtitle .remarks a { color: #8d6c49; }
/*图片轮播*/
.flash { width: 620px; height: 349px; overflow: hidden; margin-bottom: 10px; }
.ls-flash { position: relative; width: 100%; height: 100%; }
.ls-flash .flash-pic, .ls-flash .flash-pic a, .ls-flash .flash-pic img, .ls-flash .flash-pic li, .ls-flash .flash-pic ul { height: 100%; width: 100%; }
.ls-flash .flash-pic { position: relative; z-index: 0; }
.ls-flash .flash-pic li { zoom: 1; vertical-align: middle; }
.ls-flash .flash-pic a { display: block; color: #fff; position: relative; }
.ls-flash .flash-pic img { display: block; }
.ls-flash .flash-pic .title { display: block; height: 40px; line-height: 40px; padding: 0 128px 0 17px; font-size: 16px; background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff; }
.ls-flash .flash-pic a:hover .title { color: #fff; }
.ls-flash .flash-num { height: 10px; overflow: hidden; position: absolute; right: 10px; bottom: 15px; z-index: 1; }
.ls-flash .flash-num ul { overflow: hidden; zoom: 1; float: left; }
.ls-flash .flash-num ul li { float: left; margin-right: 10px; width: 10px; height: 10px; text-indent: -20em; font-size: 0; background: #fff; border-radius: 50%; overflow: hidden; cursor: pointer; }
.ls-flash .flash-num ul li.on { background: #e60012; }
/*新闻*/
.ind-newsbox { width: 560px; margin-top: -10px; }
.ind-newlist { padding: 6px 0 0; }
.ind-newlist .list { height: 320px; overflow: hidden; }
.ind-newlist .list li a { max-width: 457px; }
/*标题栏目*/
.ind-tel { background: url("../images_new/secbg.png") 0 bottom repeat-x; height: 43px; }
.ind-tel li { float: left; padding-right: 28px; height: 43px; }
.ind-tel li a { display: block; height: 43px; font-size: 22px; line-height: 42px; color: #666; position: relative; }
.ind-tel li a:hover, .ind-tel li.active a { color: #8d6c49; }
.ind-tel li#zyzz { padding-right: 0; }
.ind-tel li.active a { font-weight: bold; }
.ind-tel li a i { display: block; position: absolute; left: 50%; bottom: 0; height: 1px; background: #8d6c49; width: 0%; z-index: 0; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; }
.ind-tel li a:hover i, .ind-tel li.active a i { width: 100%; left: 0; }
/*省政府国务院*/
.zf_newsbox { width: 620px; }
.zf_con .list li a { display: block; }
.wj_tab { height: 32px; padding-top: 13px; }
.wj_tab ul li { float: left; }
.wj_tab ul li a { padding: 0 13px; font-size: 18px; font-weight: bold; color: #888; }
.wj_tab ul li.active a { color: #8d6c49; }
.wj_tab ul li.line { width: 14px; height: 32px; background: url("../images_new/lmline.png") center no-repeat; }
.zf_con #zztab03 { padding-top: 5px; }
/*通知公告*/
.ind_notice { width: 560px; }
.notice_con { padding: 5px 0 9px; overflow: hidden; height: 200px; }
.notice_con .list li a { max-width: 457px; }
/*专题专栏*/
.ind-ztzlbox { height: auto; margin-bottom: 18px; }
.ind-ztzlpic { position: relative; margin: 18px 0 0; height: 120px; overflow: hidden; }
.ind-ztzlpic li { float: left; width: 305px; height: 120px; overflow: hidden; }
.ind-ztzlpic li a { display: block; height: 100%; margin-right: 20px; }
.ind-ztzlpic li .pic { width: 100%; height: 100%; overflow: hidden; }
.ind-ztzlpic li a img { width: 100%; height: 100%; transition: all .6s; -ms-transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; }
.ind-ztzlpic li span { display: none; }
.ind-ztzlpic .next, .ind-ztzlpic .prev { display: block; position: absolute; width: 20px; height: 30px; margin-top: -15px; top: 50%; background: url("../images_new/leftbtn.png") 0 0 no-repeat; z-index: 2; cursor: pointer; }
.ind-ztzlpic .prev { left: 0; }
.ind-ztzlpic .next { right: 0; background: url("../images_new/rightbtn.png") no-repeat; }
.ind-ztzlpic li a:hover img { transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); border-radius: 10px; }
@media (min-width: 992px) and (max-width:1199px) {
  .ind-ztzlpic { height: 134px; }
  .ind-ztzlpic li { width: 337px; height: 134px; }
}
@media (max-width:991px) {
  .ind-ztzlpic { height: 100px; }
  .ind-ztzlpic li { width: 256px; height: 100px; }
}
@media (max-width:767px) {
  .ind-ztzlbox { margin-bottom: 8px; }
  .ind-ztzlpic { height: 320px; margin-top: 8px; }
  .ind-ztzlpic li { width: 100%; height: 320px; }
  .ind-ztzlpic li a { margin-right: 0; }
}
@media (max-width:600px) {
  .ind-ztzlpic { height: 260px; }
  .ind-ztzlpic li { height: 260px; }
}
@media (max-width:500px) {
  .ind-ztzlpic { height: 220px; }
  .ind-ztzlpic li { height: 220px; }
}
@media (max-width:400px) {
  .ind-ztzlpic { height: 180px; }
  .ind-ztzlpic li { height: 180px; }
}
@media (max-width:379px) {
  .ind-ztzlpic { height: 160px; }
  .ind-ztzlpic li { height: 160px; }
}

/*通栏宣传图片*/
.ind-banner { height: 100px; overflow: hidden; position: relative; margin-bottom: 20px; }
.ind-banner ul li .img_title, .ind-ldhc li .img_title { display: none; }
.ind-ban-box, .ind-ban-box .ind-ban-pic, .ind-ban-box .ind-ban-pic ul, .ind-ban-box .ind-ban-pic ul li, .ind-ban-box .ind-ban-pic ul li img { width: 100%; height: 100%; }
.ind-ban-box li { font-size: 0; line-height: 0; }
.ind-ban-box li img { width: 100%; vertical-align: middle; }
.ind-ban-box .ind-ban-num { height: 10px; overflow: hidden; position: absolute; right: 0; bottom: 10px; z-index: 1; width: 100%; text-align: center; }
.ind-ban-box .ind-ban-num ul { overflow: hidden; zoom: 1; }
.ind-ban-box .ind-ban-num ul li { vertical-align: top; display: inline-block; margin: 0 5px; border-radius: 50%; text-align: center; width: 10px; height: 10px; font-size: 10px; line-height: 10px; background: #fff; text-indent: -9999em; overflow: hidden; cursor: pointer; }
.ind-ban-box .ind-ban-num ul li.on { background: #90704e; }
@media (max-width: 991px) {
  .ind-banner { height: 70px!important; }
}
@media (max-width: 767px) {
  .ind-banner { height: 50px!important; margin-bottom: 10px; padding: 0 10px; }
}
/*寿州论坛安徽政务服务网*/
.szlt_banner ul li { width: 590px; height: 85px; float: left; margin-bottom: 20px; }
.szlt_banner ul li .img_title { display: none; }
.szlt_banner ul li.num2 { float: right; }
/*---要闻类信息 end---*/
@media (min-width: 992px) and (max-width:1199px) {
  /*头条*/
  .bigtitle .title { padding: 6px 0 0; }
  .bigtitle .remarks { height: auto; }
  /*图片轮播*/
  .flash, .zf_newsbox { width: 540px; }
  /*新闻*/
  .ind-newsbox, .ind_notice { width: 432px; }
  .ind-newlist .list li a, .notice_con .list li a { max-width: 337px; }
  /*标题*/
  .ind-tel li { padding-right: 8px; }
  .ind-tel li a { font-size: 20px; }
  /*通栏宣传图片*/
  .ind-banner { height: 83px!important; }
  /*寿州论坛安徽政务服务网*/
  .szlt_banner ul li { width: 486px; height: auto; }
  .szlt_banner ul li img { width: 100%; height: auto; }
}
@media (max-width: 991px) {
  /*头条*/
  .big_main { height: auto; margin-bottom: 20px; }
  .bigtitle { height: auto; padding: 15px 15px 15px 100px; }
  .bigtitle .title { padding: 0; }
  .bigtitle .remarks { height: auto; }
  .contain { padding: 0 10px; }
  /*图片轮播*/
  .flash { height: 520px; }
  .flash, .zf_newsbox { width: auto; float: none; }
  /*新闻*/
  .ind-newsbox, .ind_notice { width: auto; float: none; }
  .ind-newlist .list li a, .notice_con .list li a { max-width: none; }
  /*寿州论坛安徽政务服务网*/
  .szlt_banner ul li { width: auto; height: auto; float: none; }
  .szlt_banner ul li img { width: 100%; height: auto; }
  .szlt_banner ul li.num2 { float: none; }
}
@media (max-width: 767px) {
  /*头条*/
  .big_main { margin: 10px 0; }
  .bigtitle { padding: 10px 10px 10px 90px; }
  .bigtitle .title { line-height: 40px; }
  .bigtitle .title a { font-size: 28px; white-space: normal; }
  /*图片轮播*/
  .flash { height: 480px; }
  /*标题*/
  .ind-tel { height: auto; overflow: hidden; }
  .ind-tel li { padding-right: 15px; }
  .ind-tel li a { font-size: 20px; }
  /*新闻*/
  .ind-newsbox { margin-top: 0; }
  .ind-newlist .list { height: auto; }
  .notice_con { height: auto; padding-bottom: 0; }
  /*寿州论坛安徽政务服务网*/
  .szlt_banner ul li { margin-bottom: 10px; }
}
@media (max-width: 600px) {
  /*头条*/
  .bigtitle .tit { display: none; }
  .bigtitle { padding: 10px; }
  /*图片轮播*/
  .flash { height: 420px; }
}
@media (max-width: 500px) {
  /*图片轮播*/
  .flash { height: 340px; }
  .bigtitle .title a { font-size: 24px; }
}
@media (max-width: 400px) {
  /*图片轮播*/
  .flash { height: 280px; }
}
@media (max-width: 369px) {
  /*图片轮播*/
  .flash { height: 250px; }
}
@media (max-width: 349px) {
  /*图片轮播*/
  .flash { height: 220px; }
}
/*-----三大版块 on-----*/
/*标题*/
.ind-three-sections { padding: 27px 0 31px; background: url("../images_new/main.png") center top no-repeat; overflow: hidden; margin-bottom: 20px; }
.ind-three-tel { width: 720px; margin: 0 auto; height: 68px; margin-bottom: 12px; text-align: center; }
.ind-three-tel li { float: left; width: 208px; height: 56px; padding: 6px; margin: 0 10px; text-align: center; }
.ind-three-tel li a { display: block; color: #8d6c49; font-size: 28px; position: relative; line-height: 56px; background: url("../images_new/ind_tabnew.png") -208px 0 no-repeat; -webkit-transition: .4s; transition: .4s; }
.ind-three-tel li.active a { background-position: 0 0; color: #fff5ce; font-weight: bold; }
.ind-three-tel li i { position: absolute; left: -6px; top: -6px; width: 220px; height: 68px; background: url("../images_new/ind_tab1.png") no-repeat; }

.ind-three-sectionbox { position: relative; height: 568px; border: 1px solid #8d6c49; background: #fff; }
.ind-three-sectionbox .icon_left, .ind-three-sectionbox .icon_right { position: absolute; top: -1px; width: 19px; height: 19px; }
.ind-three-sectionbox .icon_left { left: -1px; background: url("../images_new/three_l.png") no-repeat; }
.ind-three-sectionbox .icon_right { right: -1px; background: url("../images_new/three_r.png") no-repeat; }
/*政务公开*/
.ind-zwgk-box { padding: 13px 19px 0; }
.gk_tab { background: url("../images_new/secbg.png") 0 bottom repeat-x; height: 47px; text-align: center; }
.gk_tab li { display: inline-block; height: 47px; vertical-align: top; }
.gk_tab li a { display: block; height: 47px; font-size: 20px; line-height: 46px; color: #333; position: relative; }
.gk_tab li a:hover, .gk_tab li.active a { color: #8d6c49; font-weight: bold; }
.gk_tab li.line { width: 36px; height: 46px; background: url("../images_new/lmline.png") center no-repeat; }
.gk_tab li a i { display: block; position: absolute; left: 50%; bottom: 0; height: 1px; background: #8d6c49; width: 0%; z-index: 0; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; }
.gk_tab li a:hover i, .gk_tab li.active a i { width: 100%; left: 0; }
.ind_gklist { padding-top: 7px; height: 205px; overflow: hidden; }
.ind_gklist .gklist li { width: 496px; float: left; }
.ind_gklist .gklist li.even { float: right; }
/*政务公开 > 列表 end*/
.gkbtn { height: 118px; padding-bottom: 24px; border-bottom: 1px solid #eee; }
.gkbtn ul li { width: 216px; height: 118px; background: url("../images_new/gkbg.png") center no-repeat; float: left; text-align: center; margin-right: 20px; }
.gkbtn ul li a { padding-top: 27px; display: block; }
.gkbtn ul li img { margin: 0 auto; display: block; }
.gkbtn ul li .img_title { line-height: 52px; font-size: 16px; padding: 0 2%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gkbtn ul li.num5 { margin-right: 0; }
.gkbtn ul li a:hover img { transition: all .6s; -webkit-transition: all .6s; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); }
.gklmlist { padding-left: 10px; }
.gklmlist ul li { float: left; margin-right: 80px; line-height: 64px; }
.gklmlist ul li img { display: inline-block; vertical-align: middle; margin-right: 5px; }
.gklmlist ul li a { font-size: 18px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gklmlist ul li.num6 { margin-right: 0; }
.gklmlist ul li a:hover img { transition: all .6s; -webkit-transition: all .6s; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); }
/*政务公开 end*/
/*政务服务*/
.ind-zwfw-box { padding: 26px 19px 0; }
.zwfw_con { width: 255px; height: 280px; border: 1px solid #e7e7e7; padding: 18px 4px 0; margin-bottom: 20px; }
.mr34 { margin-right: 33px; }
.zwfw_tit { margin-bottom: 10px; overflow: hidden; text-align: center; padding-top: 2px; }
.zwfw_tit img { display: block; margin: 0 auto; }
.zwfw_tit a { line-height: 46px; font-size: 20px; font-weight: bold; }
.zwfw_tit a:hover img { transform: rotatez(360deg); -webkit-transform: rotatez(360deg); -moz-transform: rotatez(360deg); transition: transform 0.9s; -webkit-transition: transform 0.9s; -moz-transition: transform 0.9s; }
.zwfw_list ul li { width: 85px; height: 42px; text-align: center; float: left; }
.zwfw_list ul li a { font-size: 16px; display: block; line-height: 42px; }
.zwfw_list ul li.num7 { width: 86px; height: 28px; float: none; margin: 0 auto; padding-top: 20px; clear: both; }
.zwfw_list ul li.num7 a { color: #8f6f4d; border: 1px solid #8d6c49; display: block; line-height: 28px; }
.zwfw_list ul li.num7 a:hover { background: #8d6c49; color: #fff; }
.bjtjbox { width: 715px; height: 120px; background: #f8f8f8; }
.bjtit br { display: none; }
.bjtit { height: 48px; padding-left: 20px; font-size: 20px; font-weight: bold; line-height: 48px; color: #8d6c49; }
.bjtj_list li { width: 33.3%; float: left; background: url("../images_new/bjtjline.png") right center no-repeat; text-align: center; }
.bjtj_list li p { display: inline-block; margin: 0 15px; font-size: 14px; line-height: 30px; }
.bjtj_list li p span { font-size: 24px; display: block; }
.bjtj_list li.tj_con3 { background: none; }
.ind_zwfwlinlk { width: 420px; }
.ind_zwfwlinlk ul li { width: 200px; height: 55px; float: left; margin: 0 20px 10px 0; text-align: center; }
.ind_zwfwlinlk ul li.num2, .ind_zwfwlinlk ul li.num4 { margin-right: 0; }
.ind_zwfwlinlk ul li a { font-size: 18px; display: block; line-height: 55px; background: #f8f8f8; }
.ind_zwfwlinlk ul li img { display: inline-block; vertical-align: middle; }
.ind_zwfwlinlk ul li a:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transition: transform 0.9s; -webkit-transition: transform 0.9s; -moz-transition: transform 0.9s; }
/*政务服务 end*/
.ind-zmhd-box { padding: 0 19px; }
.hd_tab { height: 48px; background: url("../images_new/secbg.png") 0 bottom repeat-x; }
.hd_tab li { float: left; height: 48px; vertical-align: top; }
.hd_tab li a { display: block; height: 48px; font-size: 20px; line-height: 48px; color: #333; position: relative; }
.hd_tab li a:hover, .hd_tab li.active a { color: #8d6c49; font-weight: bold; }
.hd_tab li.line { width: 36px; height: 48px; background: url("../images_new/lmline.png") center no-repeat; }
.hd_tab li a i { display: block; position: absolute; left: 50%; bottom: 0; height: 1px; background: #8d6c49; width: 0%; z-index: 0; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; }
.hd_tab li a:hover i, .hd_tab li.active a i { width: 100%; left: 0; }
.hd-lyxz { font-size: 14px; color: #8e6d4b; margin-left: 16px; text-decoration: underline; margin-top: 14px; }
.hdleft { padding-top: 12px; width: 620px; }
.mesbox { padding-top: 15px; }
.mesbox p { position: absolute; top: 0; text-align: center; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mesbox .p2 { width: 148px; right: 217px; }
.mesbox .p3 { width: 112px; right: 105px; }
.mesbox .p4 { width: 105px; right: 0; }
.mesbox .p1 { position: static; margin-right: 365px; }
.mesghead { height: 35px; line-height: 35px; font-size: 16px; overflow: hidden; background: #f8f8f8; font-weight: bold; position: relative; }
.mesglist { padding-top: 8px; }
.mesglist li { overflow: hidden; height: 38px; line-height: 38px; font-size: 16px; vertical-align: bottom; position: relative; }
.mesglist li .p1 { text-align: left; height: 34px; line-height: 34px; padding: 2px; }
.mesglist li .p1 a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mesglist .responseNo { color: #e84242; }
.mesglist .responseYes { color: #229c0e; }
.hdright { width: 510px; padding-top: 12px; }
.zjbox { height: 299px; overflow: hidden; }
.myzj_con li { padding: 20px 0; border-bottom: 1px dashed #d5d5d5; overflow: hidden; position: relative; }
.myzj_con li:last-child { border-bottom: none; }
.myzj_con li .zt { position: absolute; left: 0; top: 27px; width: 52px; height: 40px; border-radius: 5px; text-align: center; line-height: 40px; font-size: 14px; border: 1px solid #e5e5e5; }
.myzj_con li .starting { color: #fff; background: #eb6100; }
.myzj_con li .nostart { background: #e84242; color: #fff; }
.myzj_con li .over { color: #7c7c7c; background: #f0f0f0; }
.myzj_con li .con { padding: 0 60px; }
.myzj_con li .con a { float: none; line-height: 28px; font-size: 16px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.myzj_con li .con .date { line-height: 24px; color: #828282; font-size: 14px; }
.myzj_con li .result { position: absolute; right: 2px; line-height: 56px; top: 20px; }
.myzj_con li .result a { font-size: 14px; color: #b68c60; }
.myzj_con li .wy_start a { text-decoration: underline; color: #ed0000; }
.hdbtn { padding-top: 23px; height: 82px; border: 1px solid #e7e7e7; }
.hdbtn ul li { width: 165px; height: 82px; float: left; text-align: center; }
.hdbtn ul li img { display: block; margin: 0 auto; }
.hdbtn ul li a:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transition: transform 0.9s; -webkit-transition: transform 0.9s; -moz-transition: transform 0.9s; }
.hdbtn ul li a { font-size: 18px; line-height: 34px; }
.zxftcon { padding-top: 5px; }
.zxftcon ul li { padding-right: 120px; }
.zxftcon ul li a { float: none; display: block; }
/*政民互动 end*/
@media (min-width: 992px) and (max-width:1199px) {
  /*信息公开*/
  .ind_gklist .gklist li { width: 404px; }
  .gkbtn ul li { width: 174px; background: url("../images_new/gkbg1.png") no-repeat; }
  .gklmlist ul li { margin-right: 40px; }
  .gk_tab li.line { width: 26px; }
  /*办事服务*/
  .mr34 { margin-right: 20px; }
  .zwfw_con { width: 213px; }
  .zwfw_list ul li { width: 33.3%; }
  .bjtjbox { width: 652px; }
  .ind_zwfwlinlk { width: 280px; }
  .ind_zwfwlinlk ul li { width: 130px; }
  /*互动*/
  .hdleft { width: 540px; }
  .hd-lyxz { margin-left: 10px; }
  .hd_tab li.line { width: 26px; }
  .mesbox .p3 { width: 82px; }
  .mesbox .p2 { right: 187px; }
  .mesbox .p1 { margin-right: 335px; }
  .hdright { width: 392px; }
  .hdbtn ul li { width: 135px; }
}
@media (max-width: 991px) {
  .ind-three-sectionbox { height: auto; }
  .ind-three-sections { background-size: auto 100%; }
  /*信息公开*/
  .ind_gklist { height: auto; }
  .ind_gklist .gklist li { width: auto; float: none; }
  .ind_gklist .gklist li.even { float: none; }
  .gkbtn { padding-bottom: 0; height: auto; overflow: hidden; }
  .gkbtn ul li { margin-right: 40px; margin-bottom: 20px; }
  .gkbtn ul li.num3 { margin-right: 0; }
  .gklmlist ul li { width: 33.3%; margin-right: 0; }
  /*政务服务*/
  .mr34 { margin-right: 0; }
  .zwfw_con { width: 344px; margin: 0 20px 20px 0!important; }
  .zwfw_con:nth-of-type(2n) { margin-right: 0!important; }
  .zwfw_list ul li { width: 33.3%; }
  .bjtjbox { width: auto; float: none; margin-bottom: 10px; }
  .ind_zwfwlinlk { float: none; width: auto; }
  .ind_zwfwlinlk ul li { width: 49%; margin-right: 2%; }
  .ind_zwfwlinlk ul li:nth-of-type(2n) { margin-right: 0; }
  /*互动交流*/
  .hdleft, .hdright { width: auto; float: none; }
  .hdbtn { height: auto; overflow: hidden; margin-bottom: 20px; }
  .hdbtn ul li { width: 25%; }
}
@media (max-width: 767px) {
  .ind-three-sections { padding: 10px; margin-bottom: 10px; }
  /*信息公开*/
  .ind-zwgk-box { padding: 10px; }
  .gk_tab { height: auto; }
  .gk_tab ul li.line { width: 14px; }
  .gkbtn ul li { width: 49%; margin-right: 2%; margin-bottom: 10px; background-size: 100% 100%; }
  .gkbtn ul li:nth-of-type(2n) { margin-right: 0; }
  .gkbtn ul li.num3 { margin-right: 2%; }
  /*政务服务*/
  .ind-zwfw-box { padding: 20px 10px 0; }
  .zwfw_con { width: auto; margin: 0 0 10px 0!important; float: none; }
  .bjtjbox { height: auto; overflow: hidden; padding-bottom: 10px; }
  .bjtj_list li p { width: 50%; margin: 0; }
  /*互动交流*/
  .ind-zmhd-box { padding: 0 10px; }
  .hd_tab { height: auto; overflow: hidden; }
  .mesbox .p2, .mesbox .p4 { display: none; }
  .mesbox .p3 { right: 0; width: 80px; }
  .mesbox .p1 { margin-right: 80px; }
  .zjbox { height: auto; }
  .hd_tab li.line { width: 14px; }
  .myzj_con li .con a { white-space: normal; }
}
@media (max-width: 720px) {
  .ind-three-tel { width: auto; margin-bottom: 10px; height: auto; }
  .ind-three-tel li { width: 31.33%; height: 58px; padding: 0; margin: 0 1%; }
  .ind-three-tel li a { font-size: 24px; line-height: 56px; border: 1px solid #8d6c49; border-radius: 10px; }
  .ind-three-tel li i { display: none; }
  /*政务服务*/
  .bjtj_list li p { width: 100%; }
}
@media (max-width: 600px) {
  .gklmlist ul li { width: 50%; line-height: 44px; }
  .gklmlist ul li a { font-size: 16px; }
  .ind-three-tel li a { font-size: 20px; }
  /*互动*/
  .myzj_con li .con { padding: 0 60px 0 0; }
  .myzj_con li .result { line-height: 26px; top: 10px; }
  .myzj_con li .zt { left: auto; right: 2px; top: 40px; }
}
@media (max-width: 480px) {
  /*互动*/
  .myzj_con li .result { top: 20px; }
  .myzj_con li .zt { top: 50px; }
}
@media (max-width: 420px) {
  .hdbtn ul li { width: 50%; }
}
/*-----三大版块 end-----*/

.tlhf_banner { height: 100px; line-height: 0; font-size: 0; overflow: hidden; }
.tlhf_banner ul li { width: 100%; height: auto; }
.tlhf_banner ul li .img_title { display: none; }
.tlhf_banner ul li img { width: 100%; height: auto; }
.tlhf-flash { position: relative; width: 100%; height: 100%; }
.tlhf-flash .flash-pic, .tlhf-flash .flash-pic a, .tlhf-flash .flash-pic img, .tlhf-flash .flash-pic li, .tlhf-flash .flash-pic ul { height: 100%; width: 100%; }
.tlhf-flash .flash-pic { position: relative; z-index: 0; }
.tlhf-flash .flash-pic li { zoom: 1; vertical-align: middle; }
.tlhf-flash .flash-pic a { display: block; color: #fff; position: relative; }
.tlhf-flash .flash-pic img { display: block; }
@media (min-width: 992px) and (max-width:1199px) {
  .tlhf_banner { height: 83px; }
}
@media (max-width: 991px) {
  .tlhf_banner { height: 64px; }
}
@media (max-width: 767px) {
  .tlhf_banner { height: 55px; }
}

/* 政务服务 */
.zwfw-box { width: 100%; height: auto; padding: 20px 0; background: #f8f8f8; }
.grfr-box { width: 100%; height: 370px; padding-top: 10px; margin-bottom: 20px; }
.ywb_item { float: left; width: 214px; height: 370px; overflow: hidden; transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1),z-index 0s 0.12s; background: #fff; margin-left: 22px; }
.ywb_item .ywb-title { width: 100%; height: 59px; border-top: 1px solid #e29a4d; text-align: center; line-height: 59px; }
.ywb_item .ywb-title a { color: #947554; font-size: 22px; font-weight: bold; display: block; background: #fdefe1; }
.ywb_item .active-show { display: none; padding: 0 34px; }
.ywb_item .active-hide { padding: 12px 30px 0 25px; display: block; }
.ywb_item .active-hide li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 44px; height: 44px; border-bottom: 1px solid #ccc; padding-left: 67px; background: url("../images/zwfw_dot01.png") 44px center no-repeat; }
.ywb_item .active-hide li img { transition: all 1s; display: none; }
.ywb_item .active-hide li a:hover img { transform: rotateY(360deg); -ms-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); }
.ywb_item.active { width: 686px; height: 368px; border: 1px solid #947554; }
.ywb_item.active .active-hide { display: none; }
.ywb_item.active .active-show { display: block; }
.ywb_item.active .ywb-title { width: auto; height: 49px; border-top: 0 none; line-height: 49px; }
.ywb_item.active .ywb-title a { color: #fff; background: #947554; }
.ywb_item1 { margin-left: 0; }

.fw-title, .fw-title ul { text-align: center; height: 40px; line-height: 40px; background: #f5f5f5; vertical-align: top; }
.fw-title ul li { display: inline-block; background: url("./../images_new/fw-title-bg.png") no-repeat center left; height: 40px; line-height: 40px; vertical-align: top; font-size: 0; }
.fw-title ul li:first-child { padding-left: 0; background: none; }
.fw-title ul li a { display: block; font-size: 18px; height: 40px; line-height: 40px; color: #333; padding: 0 24px 0 25px; }
.fw-title ul li.active a { font-weight: bold; background: url("./../images_new/fw-icon-bg.png") no-repeat center bottom; }
.ind_zwfwlist { width: 100%; height: auto; }

.ind_zwfwlist .bd { height: 240px; overflow: hidden; padding-top: 12px; }
.ind_zwfwlist .fw-info01 li a { display: block; float: left; width: 14.25%; text-align: center; font-size: 0; line-height: 0; height: 120px; }
.ind_zwfwlist .fw-info01 li a span { display: inline-block; vertical-align: middle; cursor: pointer; width: 100%; }
.ind_zwfwlist .fw-info01 li a .img { height: 33px; margin: 0 auto; overflow: hidden; padding-top: 13px; }
.ind_zwfwlist .fw-info01 li a .img img { width: auto; height: auto; transition: 1s all; }
.ind_zwfwlist .fw-info01 li a .img_title { height: 45px; padding-top: 1px; line-height: 45px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ind_zwfwlist .fw-info01 li a:hover { color: #947554; }
.ind_zwfwlist .fw-info01 li a:hover img { transform: rotateY(360deg); -ms-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); }
.ind_zwfwlist .fw-info01 .hd, .ind_zwfwlist .fw-info01 .hd ul { width: 100%; overflow: hidden; height: 10px; text-align: center; }
.ind_zwfwlist .fw-info01 .hd ul li { display: inline-block; width: 10px; font-size: 0; text-indent: -10em; overflow: hidden; height: 10px; background: #b3b3b3; margin: 0 12px 0 0; cursor: pointer; transition: 0.4s all; border-radius: 50%; vertical-align: top; }
.ind_zwfwlist .fw-info01 .hd ul li.on { background: #d51225; width: 10px; }
.ind_frbsdx { overflow: hidden; height: 194px; }
.ind_frbsdx ul li { width: 14.666%; margin: 18px 0 18px 2%; height: 61px; float: left; font-size: 16px; line-height: 22px; }
.ind_frbsdx ul li img { float: left; padding: 0 8px 0 0; -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.ind_frbsdx ul li .img_title { float: left; padding: 10px 0 0 0; width: 48px; display: block; }
.ind_frbsdx ul li a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); }

.bjtj-box { height: 58px; border: 1px solid #ccc; position: relative; padding: 20px 0 20px 75px; }
.bjtj-title { position: absolute; left: 0; top: 20px; display: block; width: 55px; font-size: 22px; color: #947554; font-weight: bold; padding: 0 10px; background: url("./../images_new/bjtj-line.png") no-repeat center right; text-align: center; line-height: 32px; }
.tj-list { width: 100%; }
.tj-list ul { float: left; width: 25%; background: url("./../images_new/bjtj-line.png") no-repeat center left; height: 100%; }
.tj-list ul:first-child { background: none; }
.tj-list ul li { float: left; width: 50%; text-align: center; }
.tj-list ul li span { display: block; height: 33px; line-height: 33px; }
.tj-list ul li span.bjtj-main-title { font-size: 16px; color: #333; }
.tj-list ul li span.bjtj-main-count { font-size: 22px; }
.tj-list ul li span.bjtj-main-count { color: #947554; }

/*****网上服务-个人办事-生命周期****/
.sm_titlesub { height: 79px; background: url(../images_new/t1bg.gif) left 12px repeat-x; position: relative; z-index: 2; margin-top: 0; }
.sm_titlesub ul li { width: 14.2%; float: left; height: 80px; text-align: center; font-size: 18px; line-height: 35px; margin-bottom: -1px; }
.sm_titlesub ul li.active { background: url(../images_new/sm_tips.gif) bottom center no-repeat; }
.sm_titlesub ul li a span { width: 30px; margin: 0 auto; line-height: 30px; text-align: center; color: #947554; display: block; width: 30px; border-radius: 50%; background: #eef5ff; }
.sm_titlesub ul li.active a span { color: #fff; background: #947554; text-align: center; }
.sm_titlesub ul li a:hover, .sm_titlesub ul li.active a { color: #947554; }
.smzq_nr .smzq_box { display: none; border: 1px solid #dee2e6; min-height: 120px; background: #f8f8f8; padding: 6px 0 10px 18px; position: relative; z-index: 1; }
.smzq_nr .sm_tips { display: none; background: url(../images_new/sm_tips.gif) 0 0 no-repeat; width: 24px; height: 14px; position: absolute; top: -13px; left: 25px; }
.smzq_nr #smtab2 .sm_tips { left: 105px; }
.smzq_nr #smtab3 .sm_tips { left: 180px; }
.smzq_nr #smtab4 .sm_tips { left: 260px; }
.smzq_nr #smtab5 .sm_tips { left: 340px; }
.smzq_nr #smtab6 .sm_tips { left: 420px; }
.smzq_nr #smtab7 .sm_tips { left: 495px; }
.smzq_nr .active { display: block; }
.smzq_tit { height: 42px; line-height: 42px; font-size: 16px; font-weight: bold; }
.smzq_tit span { font-size: 14px; color: #f60; }
.smzq_li li { width: 33.333%; float: left; height: 29px; line-height: 29px; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*****网上服务-法人办事生命周期****/
.fr_smbox { width: 297px; height: 98px; border: 1px solid #dee2e6; margin: 0 20px 10px 0; }
.fr_smbox .smtit { height: 100%; background: #f8f8f8; text-align: center; width: 80px; float: left; }
.fr_smbox .smtit .img_tit { display: block; font-size: 16px; font-weight: bold; line-height: 20px; padding: 7px 0 0 0; }
.fr_smbox .fr_smli { padding: 7px 0 0; margin-left: 95px; }
.fr_smbox .fr_smli li { height: 42px; line-height: 42px; font-size: 16px; float: left; width: 50%; }
.fr_smbox .fr_smli li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 22px; background: url(../images_new/fr_arr.png) left center no-repeat; padding-right: 10px; }
.mr0 { margin-right: 0; }

/*我要办-部门服务*/
.ind_grbsbm { position: relative; height: auto; }
.ind_grbsbm .bd { width: 100%; height: 210px; z-index: 1; }
.ind_grbsbm .bd ul li { width: 100%; height: 100%; float: left; overflow: hidden; font-size: 16px; line-height: 40px; }
.ind_grbsbm .bd ul li a { width: 18%; text-align: center; display: block; float: left; height: 40px; background: #f8f8f8; font-size: 16px; margin: 0 1% 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-radius: 6px; }
.ind_grbsbm .hd, .ind_grbsbm .hd ul { width: 100%; overflow: hidden; height: 10px; text-align: center; }
.ind_grbsbm .hd ul li { display: inline-block; width: 10px; font-size: 0; text-indent: -10em; overflow: hidden; height: 10px; background: #b3b3b3; margin: 0 12px 0 0; cursor: pointer; transition: 0.4s all; border-radius: 50%; vertical-align: top; }
.ind_grbsbm .hd ul li.on { background: #d51225; width: 10px; }
.ind_grbsbm .bd ul li a:hover { color: #fff; background: #947554; }

.ind_grbsbm2 .bd { height: 266px; }
.ind_grbsbm2 .bd ul li a { width: 23%; line-height: 46px; height: 46px; margin-bottom: 22px; }

@media (min-width: 992px) and (max-width: 1199px) {
  .ywb_item.active { width: 478px; }
  .ywb_item { width: 200px; }
  .ywb_item .active-show { padding: 0 20px; }
  .ywb_item .active-hide li a { padding-left: 47px; background-position: 24px center; }
}
@media (max-width: 991px) {
  .grfr-box { height: auto; padding-top: 0; }
  .ywb_item.active { width: auto; }
  .ywb_item { float: none; width: auto; height: 378px; border: 1px solid #947554; margin-left: 0; margin-top: 10px; }
  .ywb_item .ywb-title { width: auto; height: 49px; border-top: 0 none; line-height: 49px; }
  .ywb_item .ywb-title a { color: #fff; background: #947554; }
  .ywb_item .active-hide li a { padding-left: 0; text-align: center; }
  .ywb_item2, .ywb_item3 { margin-top: 10px; }
  .ywb_item .active-show { display: block; padding: 0 10px; }
  .ywb_item .active-hide { display: none; }
  .ywb_item.active { width: auto; margin-top: 0; }
  .ywb_item1 { margin-top: 0!important; }
}
@media (max-width: 767px) {
  .ywb_item { padding-bottom: 10px; }
  .grfr-box,   .ywb_item, .ywb_item.active { height: auto; }
}

@media (max-width: 600px) {
  .ind_frbsdx ul li { width: 33.333%; }
  .ind_zwfwlist .bd { height: auto; }
  .ind_zwfwlist .fw-info01 li a { width: 20%; height: 80px; }
  .ind_zwfwlist .fw-info01 li a .img_title { height: 40px; line-height: 40px; }
  .ind_grbsbm .bd ul li a { width: 31.333%; }
}
@media (max-width: 375px) {
  .ind_zwfwlist .bd { height: auto; padding-bottom: 10px; }
  .ind_zwfwlist .fw-info01 li a { width: 25%; }
  .ind_grbsbm .bd ul li a { width: 48%; }
}

/*20231110*/
.zcwjk-links ul { margin-right: -20px; }
.zcwjk-links ul li { float: left; width: 275px; height: 75px; margin: 0 20px 20px 0; overflow: hidden; }
.zcwjk-links ul li a { display: block; height: 44px; line-height: 44px; padding: 15px 10px 16px; background: #fffbf6; text-align: center; font-size: 20px; color: #333; overflow: hidden; }
.zcwjk-links ul li a:hover { color: #8d6c49; }
.zcwjk-links ul li a img { vertical-align: middle; margin: 0 20px 0 0; }
@media (min-width: 992px) and (max-width: 1199px) {
  .zcwjk-links ul li { width: 223px; }
  .zcwjk-links ul li a img { margin-right: 8px; }
}
@media (max-width: 991px) {
  .zcwjk-links ul li { width: 354px; }
}
@media (max-width: 767px) {
  .zcwjk-links ul { margin-right: -2%; }
  .zcwjk-links ul li { width: 48%; margin-right: 2%; }
  .zcwjk-links ul li a { font-size: 16px; }
  .zcwjk-links ul li a img { margin-right: 8px; width: 30px; }
}
@media (max-width: 479px) {
  .zcwjk-links ul li { height: auto; }
  .zcwjk-links ul li a { height: 70px; }
  .zcwjk-links ul li a img { margin-right: 0; display: block; margin: 0 auto; }
}
